body
	{	background: #FFFFFF;
		text-align: center;   /* centra in IE5.x */
		margin: 0px auto;
		padding: 10px; 
		
		}

	.clear
	{	clear: both;
		overflow: hidden;
		height: 0}

	#all
	{	width: 80%;
		min-width: 650px;
		margin: 40px auto 0 auto;
		background: #FCFFED;
		padding: 20px 35px}

	h1
	{	font: 26px tahoma, arial;
		color: #324143}

	p
	{	font: 12px tahoma, arial;
		color: #171F26;
		margin-bottom: 25px}

	a
	{	color: #324143}

	#copyright
	{	width: 80%;
		min-width: 650px;
		margin: 0 auto;
		padding: 20px 35px;
		background: #B6C28B;
		font: 12px tahoma, arial;
		color: #324143}

	#copyright a
	{	color: #324143}

	#copyright a:hover
	{	color: #171F26}

div#search {
    width: 100px;
    margin: 0 auto;   /* centra negli altri browser */
    text-align: left;   /* ripristina l'allineamento */ }

div#container {
    width: 760px;
    margin: 0 auto;   /* centra negli altri browser */
    text-align: left;   /* ripristina l'allineamento */ }
	
#diz_menu
{	margin: 0;
	padding: 0}

	#diz_menu li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#diz_menu li a
	{	display: block;
		background: #557d1d;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 75px;
		color: #FFFFFF;
		white-space: nowrap}

	#diz_menu li a:hover
	{	background: #674015}
		
		#diz_menu li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#diz_menu li ul li
			{	float: none;
				display: inline}
			
			#diz_menu li ul li a
			{	width: auto;
				background: #A9C251;
				color: #24313C}
			
			#diz_menu li ul li a:hover
			{	background: #8EA344}

#alfa_menu
{	margin: 0;
	padding: 0}

	#alfa_menu li
	{	float: left;
		list-style: none;
		font: 13px Tahoma, Arial}

	#alfa_menu li a
	{	display: block;
		background: #8EA344;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 5px;
		color: #674015;
		white-space: nowrap}

	#alfa_menu li a:hover
	{	background: #674015}
		
		#alfa_menu li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#alfa_menu li ul li
			{	float: none;
				display: inline}
			
			#alfa_menu li ul li a
			{	width: 26px;
				background: #674015;
				color: #24313C}
			
			#alfa_menu li ul li a:hover
			{	background: #A9C251}

#proverbi {	
	font: 14px tahoma, arial;
	font-weight:bold;
	color: #412b1e}
